AE 417 · Aerospace Structures and Instrumentation Laboratory · Fall 2025 · ERAU
Each specimen was lightly sanded, cleaned with acetone, and fitted with 6061-T6 aluminum gripping tubes bonded with cyanoacrylate adhesive. The LVDT extensometer was attached to the gauge section using hot glue at the knife edges. The cross-sectional area (mean of 5 diameter measurements) was entered into the Tinius Olsen Horizon software before each test. Aluminum was tested in metal tensile mode; GFRP and CFRP in composite tensile mode.
Young's modulus was extracted by averaging σ/ε at five points within the elastic region. Ultimate stress was taken as the maximum stress value. Yield stress for the aluminum was determined via the 0.2% offset method. For CFRP, a polished cross-section was prepared by hand-sanding through 240–600 grit SiC and final polishing with 1 μm alumina slurry. Microscopy images were used to count fibers and measure average fiber radius; the rule of mixtures (E_c = E_m V_m + E_f V_f) was then applied to estimate Young's modulus independently.
Stress and strain were read directly from the Tinius Olsen CSV output. Young's modulus was extracted by averaging σ/ε at five elastic-region data points per specimen. The rule of mixtures was applied using fiber volume fraction measured from microscopy images. Below is a representative excerpt; the full script is the Lab 3 appendix code.
% Load Tinius Olsen CSV data
Al_data = readtable('Al_2024_metal_sample_tensile_test.csv');
Al_stress = table2array(Al_data(:,3)); % MPa
Al_strain = table2array(Al_data(:,4)); % %
% Young's modulus: average of 5 elastic-region points
E_Al_average = mean([Al_stress(10)/Al_strain(10), ...
Al_stress(25)/Al_strain(25), ...
Al_stress(50)/Al_strain(50), ...
Al_stress(86)/Al_strain(86), ...
Al_stress(90)/Al_strain(90)]); % ≈ 693 MPa
% Rule of mixtures for CFRP Young's modulus
E_m = 3300; E_f = 228000; % MPa
Vf = mean([Vf1, Vf2, Vf3, Vf4, Vf5]); % fiber volume fraction from microscopy
Vm = 1 - Vf;
E_c = E_m*Vm + E_f*Vf; % ≈ 126,984 MPa
% Strength-to-weight
density_Al = 2.78/1000; % g/mm³
sigma_u_Al = max(Al_stress); % MPa
specific_str = sigma_u_Al / density_Al; % MPa·mm³/g